uniformly random hash function #cryptography #hashing Definition A random function h:𝒰→{1,...,m}h: \mathcal{U} \rightarrow \{1, ... , m\} is called uniformly random if: Pr[h(x)=i]=1m\mathrm{Pr}[h(x)=i]=\frac{1}{m} for all x∈𝒰x \in \mathcal{U}, i∈{1,...,m}i \in \{1,...,m\} h(x)h(x) and h(y)h(y) are independent r.v.'s for all x,y∈𝒰x,y \in \mathcal{U} which implies Pr[h(x)=h(y)]=1m\mathrm{Pr}[h(x)=h(y)]=\frac{1}{m} See also Hashing. hash function Compare: universal hash function. uniform distribution